package com.model;

import java.util.List;

/** 
 * @ClassName: Modules 
 * @Description: 模块模型类
 * @author 陈靖 
 * @date 2017-1-17 下午1:50:28  
 */
public class Modules {
	private Integer id;
	private String moduleName;
	private Integer status;
	private List<AuthRule> authRules;
	/**
	 * @Title: get&set 
	 * @Description: get&set方法
	 */
	public Integer getId() {
		return id;
	}
	public void setId(Integer id) {
		this.id = id;
	}
	public String getModuleName() {
		return moduleName;
	}
	public void setModuleName(String moduleName) {
		this.moduleName = moduleName;
	}
	public Integer getStatus() {
		return status;
	}
	public void setStatus(Integer status) {
		this.status = status;
	}
	public List<AuthRule> getAuthRules() {
		return authRules;
	}
	public void setAuthRules(List<AuthRule> authRules) {
		this.authRules = authRules;
	}
	/** 
	 * Title:  Modules
	 * Description: no parameter constructor 
	 */
	public Modules() {
		super();
	}
	/** 
	 * Title:  Modules.java
	 * Description:  constructor
	 * @param moduleName 
	 */
	public Modules(String moduleName) {
		super();
		this.moduleName = moduleName;
	}
	/** 
	 * Title:  Modules.java
	 * Description:  constructor
	 * @param id 
	 */
	public Modules(Integer id) {
		super();
		this.id = id;
	}
	/** 
	 * Title:  Modules
	 * Description:  constructor
	 * @param id
	 * @param moduleName 
	 */
	public Modules(Integer id, String moduleName) {
		super();
		this.id = id;
		this.moduleName = moduleName;
	}
	
}
